/* site structure */
body{font : 11px arial; color : #444; background : #eaeaea url(images/background/bodyTopGradient.png) top center repeat-x; margin : 0;}
#div_page{width : 1040px; margin :auto;}
footer{width : 100%; margin : auto; position : fixed; bottom : 0px; z-index : 1000;}

/* body > page > header */

#div_header{width : 1040px; height : 145px; float : left; position : relative; z-index : 10;}
#div_header #div_top{height : 33px;}
#div_header #div_top #div_logolink {margin-left : 1px; float : left; width : 200px; height : 45px;}
#div_header #div_top #div_logolink a{float : left; width : 200px; height : 45px; background : url('images/background/logolink.png') top left no-repeat;}
#div_header #div_top #div_logolink a:hover{background-position : 0 -45px;}
#div_header #div_top #div_fblike {margin-left: 20px;float: left;width: 120px;height: 9px;padding: 18px 0;}
#div_header #div_top #div_search {margin-left: 20px;float: left;width: 400px;height: 15px;padding: 15px 0;}


/* body > page > header > login */

#div_login{width : 210px; height : 90px; float : left; background : #fff; margin-right : 26px;}
#div_login #div_top{width : 210px; height : 58px;}
#div_login #div_top #div_userPicture{width : 58px; height : 58px; float : left;}
#div_login #div_top #div_userPicture img{width : 48px; height : 48px; margin : 5px;}
#div_login #div_top #div_userInformations{width : 142px; height : 38px; padding : 10px 5px; float : left;}
#div_login #div_top #div_userInformations form{width : 110px; float : left;}
#div_login #div_bottom{width : 210px; height : 30px;}
#div_login #div_bottom span.action{background-color : #fff; border : 1px solid #fff;}
#div_login #div_bottom span.action.open{background-color : #fff; border : 1px solid #eaeaea; border-bottom : none; padding-bottom : 16px;}

/* body > page > header > topMenu */

#div_header #div_bottom{float : left;}
#div_header #div_bottom #div_topMenu{width : 770px; height :90px; float : left; background : #fff;}
#div_header #div_bottom #div_topMenu a{width : 106px; height : 86px; border : 1px solid #eaeaea; margin : 1px; float : left;}
#div_header #div_bottom #div_topMenu a .div_picture{width : 106px; height : 65px; background : url('images/icons/topMenu.png'); background-position-y : -65px;}
#div_header #div_bottom #div_topMenu a .div_picture.tuto_etape1{background-position-x : 0px;}
#div_header #div_bottom #div_topMenu a .div_picture.tuto_etape2{background-position-x : -106px;}
#div_header #div_bottom #div_topMenu a .div_label{width : 106px; height : 20px; border-top : 1px solid #f3f3f3; text-align : center; padding : 3px 0; font : 10px arial; color : #999;}
#div_header #div_bottom #div_topMenu a:hover .div_picture{background-position-y : 0px;}
#div_header #div_bottom #div_topMenu a:hover .div_label{color : #777;}
/* body > page > middle */

#div_middle{width : 1040px; height : auto; float : left; background :#fff url(images/background/middleGreySeparation.jpg) 280px 0px repeat-y; margin-top : -3px; padding : 13px 0px 30px 0px; position : relative; z-index : 5;}

/* body > page > middle > navigation */

#div_middle #div_navigation{width : 260px; float : left;}
#div_navigation #div_loginboxAction{border : 1px solid #eaeaea; padding : 3px; display : none;}
#div_navigation #div_loginboxAction #bottom{min-height : 20px;}
#div_navigation #div_loginboxAction #subscribeMessages{padding : 5px; display : none;}
#div_navigation ul{font-family : "Lucida Sans Unicode", sans-serif; list-style-type : none;}
#div_navigation ul{padding-left : 0; margin : 0px;}
#div_navigation ul > li{line-height : 20px; padding-left : 10px;}
#div_navigation ul > li > span.link{width : 220px;}
#div_navigation ul > li > span.openclose{width : 20px; height : 20px; display : none;}
#div_navigation ul > li:hover > span.openclose{display : block; background : url(images/icons/shortcutArrows.png) top left no-repeat;}
#div_navigation ul > li:hover > span.openclose:hover{cursor : pointer; background-position : bottom left;}
#div_navigation ul > li.open > span.openclose{display : block; background : url(images/icons/shortcutArrows.png) top right no-repeat;}
#div_navigation ul > li.open > span.openclose:hover{cursor : pointer; background-position : bottom right;}
#div_navigation ul > li > span.link a{font-size : 12px; color : #777;}
#div_navigation ul > li > span.link a:hover{color : #008fc3;}
#div_navigation ul > ul{padding-left : 10px;}
#div_navigation ul > ul > li{line-height : 15px; padding-left : 10px;}
#div_navigation ul > ul > li a{font-size : 10px; color : #888;}
#div_navigation ul > ul > li a:hover{color : #008fc3;}

#storeOffers, #mainNavigation, #betNavigation{margin-bottom : 10px;}

#storeOffers h2, #betNavigation h2{background : none; font-size:13px; color : #00a8e6;}
#storeOffers h3,#storeOffers p {margin : 2px 0; color : #777777;}
#storeOffers h3{color : #777777;}
#storeOffers p {color : #999999;}
#storeOffers .div_offer{height : 50px; border : 1px solid #eaeaea; background : #f8f8f8;}
#storeOffers .div_offer:hover{background : #fff url('images/background/storeOffers.png') top right no-repeat; cursor : pointer;}
#storeOffers .div_offer .div_picture{width : 40px; height : 40px; float : left; padding : 5px;}
#storeOffers .div_offer .div_content{width : 152px; height : 50px; padding : 0 3px; float : left;}
#storeOffers .div_offer .div_price{width : 44px; height : 50px; padding : 0 3px; font-size : 21px; color: #8ce0ff; line-height : 50px; text-align : right; float : left;}
#storeOffers .div_offer:hover .div_price{color:#fff;}

/* body > page > middle > content */

#div_middle #div_content{width : 730px; float : left;}
#div_middle #div_content #div_left{width : 470px; float : left; margin-right : 10px;}
#div_middle #div_content #div_right{width : 250px; float : left;}

/* body > page > middle > content > publication */

.div_publication{border-top : 1px solid #eaeaea; margin : 5px 0; float : left;}
.div_publication .div_header{padding : 3px 0;}
.div_publication .div_header .div_userPicture{width : 50px; height : 50px;}
.div_publication .div_header .div_userPicture img{width : 40px; height : 40px; padding : 5px;}
.div_publication .div_header .div_content{width : 420px; min-height : 50px;}
.div_publication .div_header .div_content .div_header{width : 100%;}
.div_publication .div_header .div_content .div_header .div_userNickname{height : 20px;}
.div_publication .div_header .div_content .div_header .div_publicationActions span.action{display : none;}
.div_publication:hover .div_header .div_content .div_header .div_publicationActions span.action{display : block;}
.div_publication .div_header .div_content .div_userMessage p{line-height: 15px;}
.div_publication .div_infoLine{width : 470px; height : 20px; line-height : 20px; background : #ebf3ff; font-size : 10px; color : #666; padding : 1px 0; margin-bottom : 1px; float : left;}
.div_publication .div_commentLine{width : 460px; padding : 5px;float : left; background : #ebf3ff; margin-bottom : 1px;}
.div_publication .spp-block{width : 438px; background-color : #ebf3ff;}
.div_publication .div_commentLine .div_userPicture{ width : 30px; height : 30px; float : left;}
.div_publication .div_commentLine .div_userPicture img { width : 25px; height : 25px;}
.div_publication .div_commentLine .div_newcomment { width : 425px; font-size: 10px; float : left; }
.div_publication .div_commentLine .div_newcomment textarea{width : 417px; padding : 5px;}
.div_publication .div_commentLine .div_newcomment textarea:focus{height : 50px;}
.div_publication .div_commentLine .div_comment { width : 405px; margin-right : 5px; font-size: 10px; float : left;}
.div_publication .div_commentLine .div_comment a{font-size : 10px;}
.div_publication .div_commentLine .div_commentAction { width : 20px; float : left; display : none;} 
.div_publication .div_commentLine:hover .div_commentAction { display : block;}

/* body > page > middle > content > publication (Spécifique au ticket) */

.div_publication.ticket.buyable .div_header .div_price {background : url('images/background/buyableTicket.png') top right no-repeat;}
.div_publication.ticket.buyable .div_header .div_content {width : 270px;}
.div_publication.ticket.buyable .div_header .div_price{width: 130px; height : 40px; padding : 5px 10px; text-align: right; font: 18px "Lucida Sans Unicode", sans-serif; color: white; float : left;}
.div_publication .div_ticketDetails .div_ticketLine{width : 460px; background : #fafafa; border-top : 1px solid #eeeeee; border-bottom : 1px solid #dadada; padding : 1px 5px; float : left;}
.div_publication .div_ticketDetails .div_ticketLine.final{margin-top : 3px;}
.div_publication .div_ticketDetails .div_ticketLine table{width : 460px;}
.div_publication .div_ticketDetails .div_ticketLine table tr{height : 16px; line-height : 16px;}
.div_publication .div_ticketDetails .div_ticketLine span.seeComment{width : 460px; height : 10px; border-top : 1px solid #fafafa; margin-top : 2px; background : url('images/icons/ticketLineCommentArrowOpen.png') top center no-repeat; float : left;}
.div_publication .div_ticketDetails .div_ticketLine span.seeComment:hover{background-color : #fff; background-position-y : -10px; border-top : 1px solid #dadada;}
.div_publication .div_ticketDetails .div_ticketLine span.hideComment{width : 460px; height : 10px; border-top : 1px solid #fafafa; margin-top : 2px; background : url('images/icons/ticketLineCommentArrowClose.png') top center no-repeat; float : left;}
.div_publication .div_ticketDetails .div_ticketLine span.hideComment:hover{background-color : #fff; background-position-y : -10px; border-top : 1px solid #dadada;}

.trustbar{width : 100px; height : 8px; float : left; padding : 2px; border : 1px solid #dadada;}
.trustbar .bar_5{ width : 50px; height : 8px; background-color : yellow;}

/* body > page > middle > content > sport (Spécifique au ticket) */

.div_league ul{margin : 0; padding : 0; width : 470px; float : left;}
.div_league ul > li{  width : 460px; line-height : 20px; float : left; list-style-type : none; background-color : #fcfcfc; padding : 2px 5px; font-size : 12px; margin : 3px 0;}
.div_league ul > li:hover{ background-color : #f7f7f7;}
.div_league ul > li.open{background : #ffc001; color : #fff; font-weight : bold;}

.div_league ul > ul > li { width : 470px; float : left; font-size : 11px; color : #555; margin : 5px 0; padding : 0; background : #fff9c8; margin-bottom : 10px;}
.div_league ul > ul > li:hover {background : #fff9c8;}
.div_league ul > ul > li .div_header{ width : 450px; float : left;background : #ffcf3d;  font-weight : bold; color : #fff; padding : 3px 10px; }
.div_league ul > ul > li .div_content{ width : 460px; float : left; padding : 10px 5px;}

.div_league ul > ul > li .div_content .div_comment{width : 450px; padding : 5px; float : left; background : #fffce5; border-top : 1px solid #ccc;border-bottom : 1px solid #fffce2;}
.div_league ul > ul > li .div_content .spp-block{width : 428px; background-color : #fffce5;}
.div_league ul > ul > li .div_content .div_comment .div_userPicture{ width : 30px; height : 30px; float : left;}
.div_league ul > ul > li .div_content .div_comment .div_userPicture img { width : 25px; height : 25px; margin-top : 5px;}
.div_league ul > ul > li .div_content .div_comment .div_newcomment { width : 415px; font-size: 10px; float : left; }
.div_league ul > ul > li .div_content .div_comment .div_newcomment textarea{width : 407px; padding : 5px;}
.div_league ul > ul > li .div_content .div_comment .div_newcomment textarea:focus{height : 50px;}
.div_league ul > ul > li .div_content .div_comment .div_content { width : 385px; margin-right : 5px; font-size: 10px; float : left; line-height: 13px; padding : 5px;}
.div_league ul > ul > li .div_content .div_comment .div_content a{font-size : 10px;}
.div_league ul > ul > li .div_content .div_comment .div_action { width : 20px; float : left; display : none;} 
.div_league ul > ul > li .div_content .div_comment:hover .div_action { display : block;}
.div_league ul > ul > li .div_content .div_infoLine{width : 460px; height : 20px; line-height : 20px; background : #fffce5; font-size : 10px;color : #666; padding : 1px 0; margin-bottom : 1px; float : left;}

/* body > page > middle > content > profile */

#identitycard .div_userPicture img{width : 228px; padding : 5px 10px;}
#identitycard #profile_socialmedia{height : 50px;}
#identitycard .friendlist{max-height : 150px; overflow-y : auto;}
#identitycard .friendlist table img{ width : 30px; height : 30px;}

/* body > page > middle > content > livescore */
#div_userFollowedEvents .div_followedEvent {margin-bottom : 10px;}
#div_userFollowedEvents .div_follewedEventComment {margin : 2px 0px; background : #fff; border-top : #dedede;}
#div_userFollowedEvents .div_follewedEventComment .td_userPicture{width : 30px; height : 30px; float : left; padding : 2px 5px;}
#div_userFollowedEvents .div_follewedEventComment .td_userPicture img{width : 30px; height : 30px;}
#div_userFollowedEvents .div_follewedEventComment .td_userComment{width : 194px; height : auto; font-size : 10px; border-radius : 2px; float : left;}
#div_userFollowedEvents .div_follewedEventComment textarea{width : 232px; height : 14px; margin-left : 2px;}
#div_userFollowedEvents .div_follewedEventComment textarea:focus{height : 40px;}

/* body > footer */
footer #div_content{width : 1020px; height : 31px; padding : 0 10px; margin : auto;}
footer #div_content #div_left{width : 90px; height : 30px; padding : 0 10px; border : 1px solid #dadada; background : #fff; border-bottom : none; position : relative; float : left;}
footer #div_content .div_item{width : 20px; height : 20px; position: absolute; bottom: 0;padding : 4px; border : 1px solid #fff; background-color : #fff; z-index : 100;}
footer #div_content .div_item.open{padding-top : 11px; border : 1px solid #dadada; border-top : none;}
footer #div_content #div_content{width : 258px; height : auto; border : 1px solid #dadada; background : #fff; position : absolute; left : -1px; bottom : 35px; padding : 0px; display : none;}
footer #div_content #div_right{width : 708px; height : 30px; line-height : 30px; padding : 0 10px; border : 1px solid #dadada; background : #fff; border-bottom : none; position : relative; float : right;}
footer #div_content #div_right #div_copyright{width : 100px; height : 30px; float : left;}
footer #div_content #div_right #div_socialShareTools{width : 240px; height : 30px; float : left;}
footer #div_content #div_right #div_links{width : 358px; height : 30px; float : left; text-align : right;}

/* body > footer > TchatModule */
footer #div_content #div_content #div_tchatCurrentTalkList{width : 30px; height : 250px; float : left;}
footer #div_content #div_content #div_tchatCurrentTalkList span.talkItem{background : #eaeaea; border : 1px solid #fff; opacity : 0.3;}
footer #div_content #div_content #div_tchatCurrentTalkList span.talkItem.open{background : #fff; border : 1px solid #fff;  opacity : 1.0;}
footer #div_content #div_content #div_tchatCurrentTalkList span.talkItem.actif{background : #eaeaea; border : 1px solid #8ce0ff; opacity : 0.5;}
footer #div_content #div_content #div_tchatCurrentTalkList img{width : 20px; height : 20px;}
footer #div_content #div_content #div_tchatRight{width : 228px; height : 250px; float : left;}
footer #div_content #div_content #div_tchatRight #div_tchatInputMessage{width : 228px; height : 40px; float : left;}
footer #div_content #div_content #div_tchatRight #div_tchatInputMessage textarea{width: 220px;height: 32px;}
footer #div_content #div_content #div_tchatRight #div_tchatTalkContent{width : 228px; height : 185px; float : left; overflow-y: scroll;}
footer #div_content #div_content #div_tchatRight #div_tchatTalkContent a{font-size:10px;}
footer #div_content #div_content #div_tchatRight #div_tchatViewMore{width : 228px; height : 25px; float : left;}

/* content */
h2, h3{font-family : "Lucida Sans Unicode", sans-serif; font-weight : normal; }
.div_h2, .div_h3 { height : 20px; margin : 0px; }
.div_h2 .div_content, .div_h3  .div_content{float : left; height : 16px; padding : 2px 10px; font : 12px "Lucida Sans Unicode", sans-serif; color : #fff; }
.div_h2 .div_content h2, .div_h3  .div_content h3{ font-size : 12px; color : #fff; margin : 0;}
.div_h2{background : #00a8e6; margin-bottom : 5px;}
.div_h2 .div_options{font : 10px arial; color : #fff; height : 16px; padding : 2px 10px 2px 20px; float : right; background : #008fc3 url('images/background/div_h2_options.png') top left no-repeat;}
.div_h2 .div_options span{line-height : 17px; font-size : 10px; float :left; margin : 0 5px;}
.div_h2 .div_options span.disable{color : #0078a4;}

.div_h2 .div_options select{ font : 10px arial; border : 1px solid #008FC3; background : #008FC3; color : #fff;}

.div_h3{background : #17c0ff; margin : 5px 0px;}

p{margin : 5px 0; font : 11px arial; color : #444; }

a{text-decoration : none;}

a.userNickname{font : 12px "Lucida Sans Unicode"; color : #00a8e6; }

span.action{font-family : arial; cursor : pointer;}
span.action.blue{color : #00a8e6;}
span.action.blue:hover{color : #008fc3;}

a.grey, span.action.grey{color : #666;}
a.grey:hover, span.action.grey:hover{color : #444;}

span.viewmore{width : 458px; float : left; border : 1px solid #eaeaea; border-radius : 2px; padding : 5px; text-align : center;}
span.viewmore:hover{background-color : #fafafa;}

span.exposant{vertical-align: super }

span.button{border-radius : 2px; padding : 3px 10px; margin : 5px; float : left;}
span.button.bet{width : 121px; background : #fff; border : 1px solid #dedede; }
span.button.bet:hover{background : #666; color : #fff; border : 1px solid #333;}
span.button.bet.size2{width : 198px;}

span.button.follow{height : 18px; line-height : 18px; padding : 0 10px 0 20px; margin-top : 1px;  font : arial 11px; color : #777777; border-radius : 2px;  background-position : top left; background-repeat : no-repeat;}
span.button.follow.blue{border : 1px solid #00A8E6;background-image : url("images/background/followButton_blue.png");}
span.button.follow.blue.current{border : 1px solid #008FC3;}
span.button.follow.yellow{border : 1px solid #FFCF3D;background-image : url("images/background/followButton_yellow.png");}
span.button.follow.yellow.current{border : 1px solid #FFC001;}
span.button.follow:hover, span.button.yellow.current{ background-position : bottom left; color : #555555;}

textarea, input{font : 10px arial; color : #777; border : 1px solid #eaeaea; padding : 2px; border-radius : 2px;}
input[type='button']{cursor : pointer; padding : 5px 10px;}
input[type='button'].grey{ background : #f0f0f0;}
input[type='button'].grey:hover{ background : #f8f8f8;}


/* generic style */
.hide{display : none;}

.clear{clear : both;}

.txtl{text-align : left;}
.txtc{text-align : center;}
.txtr{text-align : right;}

.fl{float : left;}
.fr{float : right;}

.b{font-weight : bold;}

.w_100prc{width : 100%;}

.w_10{width : 10px;}
.w_20{width : 20px;}
.w_30{width : 30px;}
.w_50{width : 50px;}

.h_10{height : 10px;}
.h_20{height : 20px;}
.h_30{height : 30px;}
.h_50{height : 50px;}


.lh_10{line-height : 10px;}
.lh_20{line-height : 20px;}
.lh_30{line-height : 30px;}

.ft_arial{font-family : arial;}
.ft_lucida{font-family : "Lucida Sans Unicode", sans-serif;}

.ft_9{font-size : 9px;}
.ft_10{font-size : 10px;}
.ft_11{font-size : 11px;}
.ft_12{font-size : 12px;}

.c_6{color : #666;}
.c_7{color : #777;}
.c_9{color : #999;}
.c_b{color : #bbb;}
.c_8ce0ff{ color : #8ce0ff;}
.c_00a8e6{ color : #00a8e6;}
.c_008fc3{ color : #008fc3;}

.bg_f7{background-color : #f7f7f7;}
.bg_f7.hoveractif:hover{background-color : #fff;}
.bg_ec{background-color : #ececec;}
.bg_ff{background-color : #fff;}

.b_ea{ border : 1px solid #eaeaea;}
.b_da{ border : 1px solid #dadada;}
.b_ff{ border : 1px solid #ffffff;}

.p_2{padding : 2px;}
.p_5{padding : 5px;}
.p_10{padding : 10px;}
.p_r_10{padding-right : 10px;}
.p_l_5{padding-left : 5px;}
.p_l_10{padding-left : 10px;}
.p_l_25{padding-left : 25px;}
.p_l_33{padding-left : 33px;}
.p_t_5{padding-top : 5px;}

.m_2{margin : 2px;}
.m_5{margin : 5px;}
.m_10{margin : 10px;}
.m_r_5{margin-right : 5px;}
.m_r_10{margin-right : 10px;}
.m_l_8{margin-left : 8px;}
.m_b_10{margin-bottom : 10px;}
.m_t_1{margin-top : 1px;}
.m_t_3{margin-top : 3px;}

.valid{ background-color : #dff2bf; border : 1px solid #4f8a10; color : #4f8a10;}
.warning{ background-color : #feefb3; border : 1px solid #9f6000; color : #9f6000;}
.error{ background-color : #ffbaba; border : 1px solid #d8000c; color : #d8000c;}

.icon_34{width : 34px; height : 34px;}
.icon_34.socialmedia{background-image : url('images/icons/socialmedia.png'); margin-right: 5px;margin-left: 8px;}
.icon_34.socialmedia.facebook{background-position-x : 0px;}
.icon_34.socialmedia.google{background-position-x : -34px;}
.icon_34.socialmedia.twitter{background-position-x : -68px;}
.icon_34.socialmedia.website{background-position-x : -102px;}
.icon_34.socialmedia.email{background-position-x : -136px;}

.icon_34.socialmedia:hover{background-position-y : -34px;}

.icon_20{width : 20px; height : 20px;}
.icon_20.connection{background : url(images/icons/connectionIcon.png) top left no-repeat;}
.icon_20.opencloseArrow{background : url(images/icons/opencloseArrows.png) top left no-repeat;}
.icon_20.opencloseArrow.up{background-position-x : 0px;}
.icon_20.opencloseArrow.down{background-position-x : -60px;}
.icon_20.followFlag{background : url(images/icons/followFlag.png) top left no-repeat;}
.icon_20.commentBubble{background : url(images/icons/commentBubble.png) top left no-repeat;}
.icon_20.trustIndice{background : url(images/icons/trustIndice.png) top left no-repeat;}
.icon_20.deletePublication, .icon_20.close{background : url(images/icons/deletePublication.png) top left no-repeat;}
.icon_20.signalPublication{background : url(images/icons/signalPublication.png) top left no-repeat;}
.icon_20.eventDetailsArrows{background : url(images/icons/eventDetailsArrows.png) top left no-repeat;}
.icon_20.eventDetailsArrows.open{background-position : left bottom;}
.icon_20.add{background : url(images/icons/addIcon.png) top left no-repeat;}

.icon_20.abonnement{background : url(images/icons/abonnement.png) 5px 5px no-repeat;}
.icon_20.abonnement.open{background : url(images/icons/abonnement_open.png) 5px 5px no-repeat;}
.icon_20.abonnement:hover{background : url(images/icons/abonnement_hover.png) 5px 5px no-repeat;}

.icon_20.configuration{background : url(images/icons/configuration.png) 5px 5px no-repeat;}
.icon_20.configuration.open{background : url(images/icons/configuration_open.png) 5px 5px no-repeat;}
.icon_20.configuration:hover{background : url(images/icons/configuration_hover.png) 5px 5px no-repeat;}

.icon_20.publicate{background : url(images/icons/publicate.png) 5px 5px no-repeat;}
.icon_20.publicate.open{background : url(images/icons/publicate_open.png) 5px 5px no-repeat;}
.icon_20.publicate:hover{background : url(images/icons/publicate_hover.png) 5px 5px no-repeat;}

.icon_20.tchat,
.icon_20.notification,
.icon_20.friend{background : url(images/icons/icons20x20.png) }
.icon_20.friend{background-position-x : -20px;}
.icon_20.notification{background-position-x : -40px;}

.icon_20.distate:hover{background-position-y : -20px;}

.icon_16{width : 16px; height : 16px;}
.icon_16.optionsArrow{background : url(images/icons/optionsArrow.png) top left no-repeat;}
.icon_16.betCorrect, .icon_16.betIncorrect, .icon_16.betPending, .icon_16.betToCome{ background-image : url(images/icons/betState.png); }
.icon_16.betCorrect{ background-position-y : -0px;}
.icon_16.betIncorrect{background-position-y : -16px;}
.icon_16.betPending{background-position-y : -32px;}
.icon_16.betToCome{background-position-y : -48px;}

.cursor{cursor : pointer;}